package com.train.mgr.modules.biz.dto.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class CourseRespDetailDTO {

    private Long id;

    @ApiModelProperty(name = "courseCode", value = "课程编码")
    private String courseCode;

    @ApiModelProperty(name = "courseName", value = "课程名称")
    private String courseName;

    @ApiModelProperty(name = "isPublish", value = "发布状态（0：否，1：是）")
    private Integer isPublish;

    @ApiModelProperty(name = "studentNum", value = "学员数量")
    private Integer studentNum;

    @ApiModelProperty(name = "hasFinishStuNum", value = "已完成学员数量")
    private Integer hasFinishStuNum;

    @ApiModelProperty(name = "courseIntroduction", value = "课程介绍")
    private String courseIntroduction;

    @ApiModelProperty(name = "deadline", value = "有效期")
    private String deadline;

    @ApiModelProperty(name = "isSelfGroup", value = "是否学员自选分组（0：否，1：是）")
    private Integer isSelfGroup;

    @ApiModelProperty(name = "reviewState", value = "课程是否需要审核（0：否，1：是）")
    private Integer reviewState;
}
